package com.neo.entity;
import java.sql.Timestamp;
/**
 * 桌子档案(SHOP_TABLE)
 * 
 * @author bianj
 * @version 1.0.0 2017-12-20
 */
public class ShopTableEntity implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -8386565947125619177L;

    /** 桌号ID */
    private Long id;

    /** 商户id */
    private Integer merchantId;

    /** 店铺ID */
    private Integer shopId;

    /** 桌号 */
    private String title;

    /** 桌子编号 */
    private String tableNo;

    /** 楼层 */
    private Integer floor;

    /** 桌子类别 */
    private Integer category;

    /** 状态（0 未使用，1 预约，2 干净桌，3 使用中，4 正结帐，5 待清理，6 维修中) */
    private Integer status;

    /** 菜单ID */
    private Integer menuId;

    /** 座位数 */
    private Integer seatNum;

    /** 创建时间 */
    private Timestamp createTime;

    /** 更新时间 */
    private Timestamp updateTime;

    /**
     * 获取桌号ID
     * 
     * @return 桌号ID
     */
    public Long getId() {
        return this.id;
    }

    /**
     * 设置桌号ID
     * 
     * @param id
     *          桌号ID
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取商户id
     * 
     * @return 商户id
     */
    public Integer getMerchantId() {
        return this.merchantId;
    }

    /**
     * 设置商户id
     * 
     * @param merchantId
     *          商户id
     */
    public void setMerchantId(Integer merchantId) {
        this.merchantId = merchantId;
    }

    /**
     * 获取店铺ID
     * 
     * @return 店铺ID
     */
    public Integer getShopId() {
        return this.shopId;
    }

    /**
     * 设置店铺ID
     * 
     * @param shopId
     *          店铺ID
     */
    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    /**
     * 获取桌号
     * 
     * @return 桌号
     */
    public String getTitle() {
        return this.title;
    }

    /**
     * 设置桌号
     * 
     * @param title
     *          桌号
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取桌子编号
     * 
     * @return 桌子编号
     */
    public String getTableNo() {
        return this.tableNo;
    }

    /**
     * 设置桌子编号
     * 
     * @param tableNo
     *          桌子编号
     */
    public void setTableNo(String tableNo) {
        this.tableNo = tableNo;
    }

    /**
     * 获取楼层
     * 
     * @return 楼层
     */
    public Integer getFloor() {
        return this.floor;
    }

    /**
     * 设置楼层
     * 
     * @param floor
     *          楼层
     */
    public void setFloor(Integer floor) {
        this.floor = floor;
    }

    /**
     * 获取桌子类别
     * 
     * @return 桌子类别
     */
    public Integer getCategory() {
        return this.category;
    }

    /**
     * 设置桌子类别
     * 
     * @param category
     *          桌子类别
     */
    public void setCategory(Integer category) {
        this.category = category;
    }

    /**
     * 获取状态（0 未使用，1 预约，2 干净桌，3 使用中，4 正结帐，5 待清理，6 维修中)
     * 
     * @return 状态（0 未使用
     */
    public Integer getStatus() {
        return this.status;
    }

    /**
     * 设置状态（0 未使用，1 预约，2 干净桌，3 使用中，4 正结帐，5 待清理，6 维修中)
     * 
     * @param status
     *          状态（0 未使用
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取菜单ID
     * 
     * @return 菜单ID
     */
    public Integer getMenuId() {
        return this.menuId;
    }

    /**
     * 设置菜单ID
     * 
     * @param menuId
     *          菜单ID
     */
    public void setMenuId(Integer menuId) {
        this.menuId = menuId;
    }

    /**
     * 获取座位数
     * 
     * @return 座位数
     */
    public Integer getSeatNum() {
        return this.seatNum;
    }

    /**
     * 设置座位数
     * 
     * @param seatNum
     *          座位数
     */
    public void setSeatNum(Integer seatNum) {
        this.seatNum = seatNum;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Timestamp getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置创建时间
     * 
     * @param createTime
     *          创建时间
     */
    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取更新时间
     * 
     * @return 更新时间
     */
    public Timestamp getUpdateTime() {
        return this.updateTime;
    }

    /**
     * 设置更新时间
     * 
     * @param updateTime
     *          更新时间
     */
    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }
}